/**
 * 前端js库: IMU 1.0
 * Copyright(c) 2013 IMU-JS
 * iduosi@gmail.com
 * imu.com
 */

/**
 * @class Number
 * @content 补充 Number 内置对象
 */
Imu.applyLess(Number.prototype, {
	/**
	 * @content 检查当前数值是否在指定的数据区间中: -1和[1,10]:-1； 2和[1, 10]:2；11和[1, 10]:10
	 * @return {number} num
	 */
	constrain: function (mi, ma) {
		return Math.min(Math.max(this, mi), ma);
	}
});